shoe repair store - German English Dictionary